package com.heatup.apt.model.api;

import java.math.BigDecimal;

import com.heatup.apt.model.company.CompanyStaff;

public class OrderBookTypeModel {
	private String payDes;//支付名称
	//支付方式：0：不限制支付方式  ；1在线微信支付； 2: 用户虚拟账户支付； 3: 企业储值卡支付； 4：微信+个人储值卡混合支付 5 : 微信+企业储值卡支付
	private int payType;
	private int maxPer; //最大购买人数
	private boolean isVipPrice; //是否会员价
	private BigDecimal finalPrice; //实际使用单价
	private BigDecimal price; //会员价    备用
	private BigDecimal prePrice; //原价
	private BigDecimal mealCouponPrice;//餐券单价
	private BigDecimal ptCoursePrice;//私教课程单价

	public BigDecimal getPtCoursePrice() {
		return ptCoursePrice;
	}

	public void setPtCoursePrice(BigDecimal ptCoursePrice) {
		this.ptCoursePrice = ptCoursePrice;
	}

	public BigDecimal getMealCouponPrice() {
		return mealCouponPrice;
	}

	public void setMealCouponPrice(BigDecimal mealCouponPrice) {
		this.mealCouponPrice = mealCouponPrice;
	}

	private boolean isMore; //是否多人
	private BigDecimal moneyCount;//个人代金卡余额 
	private String companyName; //公司名称
    private boolean isDefaultCheck;	//是否默认选中
    private CompanyStaff companyAccountAmount;

	public String getPayDes() {
		return payDes;
	}

	public void setPayDes(String payDes) {
		this.payDes = payDes;
	}

	public int getPayType() {
		return payType;
	}

	public void setPayType(int payType) {
		this.payType = payType;
	}

	public int getMaxPer() {
		return maxPer;
	}

	public void setMaxPer(int maxPer) {
		this.maxPer = maxPer;
	}

	public boolean isVipPrice() {
		return isVipPrice;
	}

	public void setVipPrice(boolean vipPrice) {
		isVipPrice = vipPrice;
	}

	public BigDecimal getFinalPrice() {
		return finalPrice;
	}

	public void setFinalPrice(BigDecimal finalPrice) {
		this.finalPrice = finalPrice;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public BigDecimal getPrePrice() {
		return prePrice;
	}

	public void setPrePrice(BigDecimal prePrice) {
		this.prePrice = prePrice;
	}

	public boolean isMore() {
		return isMore;
	}

	public void setMore(boolean more) {
		isMore = more;
	}

	public BigDecimal getMoneyCount() {
		return moneyCount;
	}

	public void setMoneyCount(BigDecimal moneyCount) {
		this.moneyCount = moneyCount;
	}

	public String getCompanyName() {
		return companyName;
	}

    public boolean isDefaultCheck() {
        return isDefaultCheck;
    }

    public void setDefaultCheck(boolean defaultCheck) {
        isDefaultCheck = defaultCheck;
    }

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public CompanyStaff getCompanyAccountAmount() {
		return companyAccountAmount;
	}

	public void setCompanyAccountAmount(CompanyStaff companyAccountAmount) {
		this.companyAccountAmount = companyAccountAmount;
	}
}
